Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Karlsruhe Challenger Dobrich Challenger M25 Trnava Germany-w2 Sweden F3 Austria F4 Germany F8 Germany F14 Sweden F4 Sweden F5 Germany-w4 Germany F1 Austria F10 Sweden F4 Sweden F5 Mexico F6 Mexico F8 Tunisia F4 Iran F3 Iran F4 Austria F1 Austria F2 Austria F3 France F4 Great Britain F4 Czech Republic F1 Czech Republic F2 Czech Republic F3 Czech Republic F4 Italy F15 Germany F7 Austria F4 Netherlands F3 Austria F6 Italy F23 Slovakia F1 Slovakia F2 Slovakia F3 India F6 India F7 Germany F20 Thailand F6 Germany F23 Germany F1 Germany F2 Austria F1 Ivory Coast F2 Canada F2 Canada F3 Korea F1 Croatia F5 Korea F2 Korea F3 Korean Rep. F4 Czech Rep. F2 Slovenia F1 Netherlands F1 Great Britain F16 Germany F6 Germany F8 Austria F4 Austria F5 Austria F6 Slovak Rep. F2 Slovak Rep. F1 Italy F24 Germany F16 France F14 France F15 France F17 Germany F18 Egypt F14 France F19 Egypt F15 Czech Rep F4 Czech Rep F5 Great Britain F1 Great Britain F2 Israel F1 Israel F2 Azerbaijan F1 Azerbaijan F2 Great Britain F3 Austria F2 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Germany F4 Great Britain F4 Turkey F12 Turkey F13 Czech Republic F2 Italy F11 Croatia F10 Germany-w1 Portugal F4 Germany-w3 Israel F4 Israel F5 Israel F6 Germany F3 Germany F4 Portugal F1 Portugal F2 Portugal F3 Turkey F1 Croatia F12 Poland F2 Poland F3 France F20 Germany F5 Turkey F1 Slovakia F3 Portugal F2 Croatia F3 Croatia F4 Mexico F3 Czech Republic F2 Czech Republic F3 Croatia F2 Germany F6 Slovakia F1 Croatia F10 Portugal F8 Austria F4 Austria F6 Mexico F9 Great Britain F5 Great Britain F6 France F7 Croatia F4 Italy F10 Poland F6 Portugal F7 Ivory Coast F1 Czech Rep. F3 Bosnia/Herzegovina F6 Great Britain F4 Italy F5 Croatia F6 Czech Republic F1 Netherlands F2 Germany F6 Germany F7 Germany F8 Slovakia F2 Turkey F2 Croatia F11 Croatia F4 (Opatija) Sweden F1 Turkey F2 Czech Republic F3 Austria F9 Mexico F7 Germany-w2 Germany-w1 Germany-w3 Germany-w4 Germany F1 Greece F3 Croatia F1 Canada F1 M15 Poprad Ostrava Challenger Karlsruhe Challenger Kosice Challenger Banja Luka Challenger Trnava Challenger Eckental Challenger Aachen Challenger Busan Challenger Fergana Challenger Cordenons Challenger Seoul Challenger Shanghai Challenger San Luis Potosi Challenger Genova Challenger Tiburon Challenger Heilbronn Challenger Liberec Challenger Biella Challenger Zhuhai Challenger Ostrava Challenger Prague Challenger Biella Challenger St. Remy Challenger Mouilleron-Le-Captif Challenger Heilbronn Challenger Vicenza Challenger Prague Challenger Liberec Challenger Quito Challenger Buenos Aires Challenger Padova Challenger Nanchang Challenger Shymkent Challenger Shymkent Challenger Bratislava Challenger San Benedetto Challenger L'Aquila Challenger Lima Challenger Eckental Challenger Guayaquil Challenger Bratislava Challenger Maia Challenger Canberra Challenger Indian Wells Challenger Quimper 2 Challenger Cherbourg Challenger Ambato Challenger Lisbon Challenger Gran Canaria Challenger Roseto Degli Abruzzi 1 Challenger Zadar Challenger Mexico City Challenger Prostejov Challenger Indianapolis Challenger Ortisei Challenger Seoul Challenger Little Rock Challenger Verona Challenger St. Tropez Challenger Germany F15 M15 Vienna M15 Bergamo M25 Padova Czech Republic F2 Poland F1 France F5 M15 Ollersbach Austria F5 Skopje Challenger M25 Santa Margherita di Pula Liberec Challenger M25 Santa margherita di Pula Switzerland F3 Czech Republic F1 Todi Challenger Segovia Challenger Bergamo Challenger Morelos Challenger Lima Challenger Sacramento Challenger M25 Santa Margherita di Pula M25 Santa Margherita di Pula Marburg Challenger San Benedetto Challenger Punta Del Este Challenger Barletta Challenger Bauer Watertechnology Cup 2007 - Eckental Como Challenger Quimper Challenger Oberstaufen Challenger Bratislava Challenger San Luis Potosi Challenger M15 Slovenska Bistrica Bratislava Challenger Cali Challenger Morelos Challenger Grodzisk Mazowiecki Challenger Mallorca Challenger Ho Chi Minh City Challenger Eckental Challenger Santiago Challenger Maia Challenger Villena Challenger Rome Challenger Kigali 1 Challenger Surbiton Challenger Ilkley Challenger Bratislava 1 Challenger Sassuolo Challenger Marburg Challenger Eckental Challenger Prostejov Challenger Mallorca Challenger Bratislava Challenger Tatra Banka Slovak Open - Bratislava Como Challenger Punta Del Este Challenger Karshi Challenger Valencia Challenger Fergana Challenger - Fergana Schickendanz Open - Furth Nord LB Open - Braunschweig Oberstaufen Cup-Head German Master's Series - Oberstaufen s'Tennis Masters Challenger - Graz Almaty 1 Challenger 84° Concurso Internacional Tenis San Sebastian - San Sebastian M15 Trnava Black Forest Open - Freudenstadt Rome Challenger Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental Santiago Challenger Marbella Challenger Salzburg Challenger Thailand Open - Bangkok Tatra Banka Open - Bratislava Bauer Watertechnology Cup - Eckental Cremona Challenger Furth Challenger Davidoff Swiss Indoors Basel - Basel Alphen Challenger Liberec Challenger Cordenons Challenger Como Challenger Rhodes Challenger Prostejov Challenger Kosice Challenger Milan Challenger Banja Luka Challenger Marburg Challenger Braunschweig Challenger Barcelona Challenger Heilbronn Challenger Bratislava Challenger Samarkand Challenger Astana Challenger Pune Challenger Bangkok Challenger Trnava Challenger Bangkok Challenger Trnava Challenger BMW Open - Munich Anning Challenger M25+H Kassel Eckental Challenger Ortisei Challenger Aachen Challenger Bath Challenger Medibank International - Sydney Salzburg Challenger Ostrava Challenger Open 13 - Marseille San Benedetto Challenger Tampere Challenger Samarkand Challenger Ningboo Challenger Samarkand Challenger Geneva Challenger Noumea Challenger Kyoto Challenger Rome Challenger Prostejov Challenger Surbiton Challenger Milan Challenger Marburg Challenger Todi Challenger Scheveningen Challenger Poznan Challenger Orbetello Challenger Izmir Challenger Ludwigshafen Challenger Ostrava Challenger Heilbronn Challenger Furth Challenger Oberstaufen Challenger Napoli Challenger Mestre Challenger Todi Challenger Happy Valley Challenger Mendoza Challenger Buenos Aires Challenger Guangzhou Challenger Napoli Challenger Aix En Provence Challenger Mohammedia Challenger Heilbronn Challenger Manchester Challenger Surbiton Challenger Poprad Tatry Challenger Winnetka Challenger Winnipeg Challenger Como Challenger Bratislava Challenger Happy Valley Challenger Cherbourg Challenger Bet-at-home Open - Hamburg Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Delray Beach Open - Delray Beach Valencia Open - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg China Open - Beijing Mouilleron-Le-Captif Challenger Steelers Cup 2005 - Kosice Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Schickendanz Open - Furth Steelers Cup - Kosice Nord LB Open 2006 - Braunschweig s Tennis Masters 06 - Graz ATP Slovak Open Challenger - Bratislava Tatra Banka Open 2006 - Bratislava Mercedes Cup - Stuttgart Bauer Watertechnology Cup - Eckental San Luis Potosi Challenger Qingdao Challenger Anning Challenger Prosperita Open 2007 - Ostrava Ostdeutscher Sparkessen Cup - Dresden Schickedanz Open 2007 - Furth Oberstaufen Cup - Oberstaufen Campinas Challenger Zadar Challenger 5 Volkswagen Challenger - Wolfsburg Tatra Banka Slovak Open - Bratislava Status Athens Open - Athens Ostdeutscher Sparkassen Cup - Dresden Kosice Open-Steelers Cup 2008 - Kosice Erste Bank Open - Vienna Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Moselle Open - Metz Ecuador Open - Quito Ljubljana Open 2008 - Ljubljana ATP Challenger Trophy 2008 - Trnava Argentina Open - Buenos Aires Caversham International Tennis Tournament - Jersey Dubai Duty Free Tennis Championships - Dubai Oberstaufen Challenger Bratislava 1 Challenger BMW Open - Munich Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport Konzum Croatia Open - Umag Bratislava Challenger Ojai Challenger Arad Challenger Moselle Open - Metz Marbella Challenger Rijeka Challenger Quimper Challenger Delray Beach Open - Delray Beach Singapore Challenger Concepcion Challenger Qatar ExxonMobil Open - Doha Biella 3 Challenger Wolfsburg Challenger ASB Classic - Auckland Kyoto Challenger Sarajevo Challenger Guangzhou Challenger Lugano Challenger Pingguo Challenger Ecuador Open - Quito Johannesburg Challenger Ostrava Challenger Alessandria Challenger Furth Challenger Kosice Challenger Turin Challenger San Benedetto Challenger Tampere Challenger Samarkand Challenger Karshi Challenger Manerbio Challenger Astana Challenger Trnava Challenger Campinas Challenger Recife Challenger Belo Horizonte Challenger Eckental Challenger Loughborough Challenger Bratislava Challenger Helsinki Challenger Bergamo Challenger Wolfsburg Challenger Guadalajara Challenger St. Brieuc Challenger San Luis Potosi Challenger Mersin Challenger Leon Challenger Zagreb Challenger Rome Challenger Furth Challenger Kosice Challenger Marbella Challenger Milan Challenger Arad Challenger Poznan Challenger BMW Open - Munich Geneva Open - Geneva Heilbronn Challenger Karshi Challenger Brasov Challenger Almaty 2 Challenger Lermontov Challenger Tashkent Challenger Seoul Challenger Plava Laguna Croatia Open - Umag Bratislava Challenger Loughborough Challenger Bergamo Challenger Winston-Salem Open - Winston-Salem Quimper Challenger Cherbourg Challenger Guadalajara Challenger Napoli Challenger Barletta Challenger Furth Challenger Mersin Challenger Leon Challenger Kosice Challenger Como Challenger China Open - Beijing Mexico City Challenger Oberstaufen Challenger Monza Challenger San Marino Challenger Banja Luka Challenger Swiss Indoors Basel - Basel Istanbul Challenger Tata Open Maharashtra - Pune Trnava Challenger ASB Classic - Auckland Cordoba Open - Cordoba Rimouski Challenger Mouilleron-Le-Captif Challenger BMW Open - Munich ABN AMRO World Tennis Tournament - Rotterdam Kigali 2 Challenger New Delhi Challenger Rennes Challenger Athens Challenger Salinas Challenger Napoli 2 Challenger Abierto Mexicano Telcel - Acapulco Ortisei Challenger Losinj Challenger Vicenza Challenger Prostejov Challenger Kosice Challenger Brasil Open - Sao Paulo San Marino Challenger Sao Paulo Challenger Tour Finals Gazprom Hungarian Open - Budapest Geneva Challenger Quimper Challenger Bratislava Challenger Geneva Open - Geneva Glasgow Challenger Wroclaw Challenger Poznan Challenger Vercelli Challenger Cherbourg Challenger Vercelli Challenger Ostrava Challenger Noventi Open - Halle Turkish Airlines Open Antalya - Antalya Todi Challenger Vicenza Challenger Furth Challenger Prague Challenger Poprad Tatry Challenger Padova Challenger San Benedetto Challenger Recanati Challenger Liberec Challenger Segovia Challenger Prague Challenger Portoroz Challenger Cordenons Challenger Bergamo Challenger Manerbio Challenger Tashkent Challenger Como Challenger Maia 1 Challenger Maia 2 Challenger Shanghai Challenger St. Remy Challenger Nanchang Challenger Kaohsiung Challenger BB&T Atlanta Open - Atlanta Trnava Challenger Rome Challenger Ningboo Challenger Santiago Challenger Citi Open - Washington Lima Challenger Heilbronn Challenger Bogota Challenger Bratislava Challenger Montevideo Challenger Bucaramanga Challenger Santo Domingo Challenger Santa Cruz de la Sierra Challenger Bergamo Challenger Suzhou Challenger Hua Hin Challenger Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Como Challenger Roseto Degli Abruzzi 2 Challenger Qatar ExxonMobil Open - Doha Rio De Janeiro Challenger Cordoba Open - Cordoba Tata Open Maharashtra - Pune Furth Challenger Argentina Open - Buenos Aires Generali Open - Kitzbuhel bett1HULKS Indoors - Cologne Forte Village Sardegna Open - Sardinia Orleans Challenger Rome Challenger Sofia Open - Sofia Delray Beach Open - Delray Beach Montechiarugolo - Parma Challenger Ningboo Challenger Open Sud de France - Montpellier Irving Challenger Chile Dove Men+Care Open - Santiago Trieste Challenger Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart Bordeaux Challenger Buenos Aires Challenger Hall of Fame Open - Newport Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Truist Atlanta Open - Atlanta Rennes Challenger Marburg Challenger Manerbio Challenger Moselle Open - Metz Seville Challenger Bogota Challenger Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Sardegna Open - Cagliari Belgrade 2 - Belgrade Casablanca Challenger Budapest Challenger Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart Hall of Fame Open - Newport Truist Atlanta Open - Atlanta Irving Challenger Shenzhen Challenger Como Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Tyler Challenger Trieste Challenger Prostejov Challenger Poprad Tatry Challenger Cassis Challenger Phoenix Challenger Orleans Challenger Almaty Challenger Bratislava 2 Challenger Prague Challenger Liberec Challenger Biella Challenger Florence Challenger Guayaquil Challenger Ostrava Challenger San Benedetto Challenger Mouilleron-Le-Captif Challenger Brazzaville Challenger Koblenz Challenger Barletta Challenger Mons Challenger Milan Challenger Bratislava Challenger Rovereto Challenger Augsburg Challenger Porto Challenger Guadalajara Challenger Portoroz Challenger Napoli Challenger Braunschweig Challenger Florence Challenger Eckental Challenger Rome Challenger Szczecin Challenger Scheveningen Challenger Seville Challenger Troisdorf Challenger Turin Challenger Cordenons Challenger Montevideo Challenger Ortisei Challenger Punta Del Este Challenger Thailand Open - Bangkok Busan Challenger Santiago Challenger Belgrade Challenger Prague Challenger Perugia Challenger Liberec Challenger Concepcion Challenger Lugano Challenger Nordea Open - Bastad Generali Open - Kitzbuhel Palmas del Mar Challenger Aguascalientes Challenger BMW Open - Munich Bet-At-Home Austrian Open - Kitzbuhel Gerry Weber Open - Halle Bank Austria Tennis Trophy - Vienna BMW Open - Munich Stockholm Open - Stockholm Vegeta Croatia Open - Umag Shanghai Rolex Masters - Shanghai Ecuador Open - Quito Gonet Geneva Open - Geneva Noventi Open - Halle Open 13 - Marseille Brasil Open - Sao Paulo BMW Open - Munich Gerry Weber Open - Halle Konzum Croatia Open - Umag New York Open - New York Barcelona Open BancSabadell - Barcelona Moselle Open - Metz Moselle Open - Metz European Open - Antwerp Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Santiago Open - Santiago Cordoba Open - Cordoba Argentina Open - Buenos Aires Melbourne Summer Set - Melbourne Open Sud de France - Montpellier Cordoba Open - Cordoba Citi Open - Washington Stockholm Open - Stockholm European Open - Antwerp Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco BNP Paribas Open - Indian Wells Mercedes Cup - Stuttgart BNP Paribas Open - Indian Wells Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Great Ocean Road Open - Melbourne Miami Open - Miami BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Gerry Weber Open - Halle Rolex Paris Masters - Paris Dubai Duty Free Tennis Championships - Dubai Cherbourg Challenger Gwangju Challenger Gerry Weber Open - Halle Quito Challenger Open Sud de France - Montpellier Miami Open - Miami If Stockholm Open - Stockholm Nordea Open - Bastad ABN AMRO World Tennis Tournament - Rotterdam Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Toronto Western & Southern Open - Cincinnati Australian Open - Melbourne BNP Paribas Masters - Paris French Open - Paris BB&T Atlanta Open - Atlanta Wimbledon - London U.S. Open - New York Australian Open - Melbourne Abierto Mexicano de Tenis Mifel - Los Cabos Dallas Open - Dallas French Open - Paris Wimbledon - London U.S. Open - New York Zhuhai Open - Zhuhai Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Miami Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal French Open - Paris Shanghai Rolex Masters - Shanghai Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Western & Southern Open - New York Rolex Paris Masters - Paris Chengdu Open - Chengdu French Open - Paris Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Qatar ExxonMobil Open - Doha Argentina Open - Buenos Aires Open 13 Provence - Marseille BMW Open - Munich Wimbledon - London Bet-at-home Cup - Kitzbuhel U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, QF, FRA-GER 3-2 Davis Cup, World Group, PO, AUS-SVK 3-0 Davis Cup, Group I, PO, SVK-POL 4-1 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) All Lower level tournaments Moselle Open - Metz Davis Cup, World Group, QR, SVK-CZE 1-3 Davis Cup, Group I, 1R, SVK-SUI 3-1 Davis Cup, Finals, QF, GBR-GER 1-2 Davis Cup, Group I, 2R, HUN-SVK 0-3 Salzburg Challenger Olympics - Rio de Janeiro M25 Santa Margherita di Pula M15 Antalya